package com.wei.czz.common.constant;

/**
 * Created by IntelliJ IDEA.
 *
 * @author wyw
 * date: 2024-01-20 13:10:24
 * className: EntityConstant 实体常量类
 * version: 1.0
 * description:
 */
public class EntityConstant {

    /*
        附件功能
     */

    /**
     * 附件动态配置锁要素
     */
    public static final String ANNEX = "annex";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        请求收费功能
     */

    /**
     * 外部用户
     */
    public static final String EXTERNAL_USER = "external_user";

    /**
     * 用户开通业务
     */
    public static final String EXTERNAL_BUSINESS = "external_business";

    /**
     * 用户请求ip备案
     */
    public static final String EXTERNAL_IP = "external_ip";

    /**
     * 外部用户请求记录
     */
    public static final String EXTERNAL_REQUEST = "external_request";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        mq消息发送记录
     */

    /**
     * mq消息发送记录
     */
    public static final String MQ_MESSAGE_FLOW = "mq_message_flow";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        用户相关静态变量
     */

    /**
     * 用户
     */
    public static final String USER = "user";

    /**
     * 用户配置
     */
    public static final String USER_CONFIG = "user_config";

    /**
     * 用户风控
     */
    public static final String USER_RISK = "user_risk";

    /**
     * 验证码
     */
    public static final String VALIDATE_CODE = "validate_code";

    /**
     * 刷新用户令牌键
     */
    public static final String REFRESH_TOKEN = "refresh_token";

    /**
     * 超级管理员
     */
    public static final String SUPER_MANAGER = "super_manager";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        菜单相关静态变量
     */

    /**
     * 菜单
     */
    public static final String MENU = "menu";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        角色相关静态变量
     */

    /**
     * 角色
     */
    public static final String ROLE = "role";

    /**
     * 角色授权组
     */
    public static final String ROLE_SPACE = "role_space";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        部门相关静态变量
     */

    /**
     * 部门
     */
    public static final String DEPT = "dept";

    /**
     * 部门角色
     */
    public static final String DEPT_ROLE = "dept_role";

    /**
     * 部门用户
     */
    public static final String DEPT_USER = "dept_user";


    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        字典相关静态变量
     */

    /**
     * 字典
     */
    public static final String DICT = "dict";

    /**
     * 级联字典
     */
    public static final String MULTI_DICT = "multi_dict";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        限流相关静态变量
     */

    /**
     * 限流配置
     */
    public static final String LIMIT_CONFIG = "limit_config";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        短信静态变量
     */

    /**
     * 短信模板
     */
    public static final String SMS_TEMPLATE = "sms_template";

    /**
     * 短信发送记录
     */
    public static final String SMS_LOG = "sms_log";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        文件任务变量
     */

    /**
     * 文件上传
     */
    public static final String FILE_IMPORT = "file_import";

    /**
     * 文件上传记录
     */
    public static final String FLOW_FLOW = "flow_flow";

    /**
     * 文件导入任务
     */
    public static final String IMPORT_TASK = "import_task";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        日志相关静态变量
     */

    /**
     * 请求日志
     */
    public static final String LOG = "log";

    /*----------------------------------------------------------------------------------------------------------------*/

    /*
        博客相关静态变量
     */

    /**
     * 博客
     */
    public static final String BLOG = "blog";

    /**
     * 博客管理
     */
    public static final String BLOG_MANAGE = "blog_manage";

    /**
     * 博客编号
     */
    public static final String BLOG_CODE = "blog_code";

    /**
     * 博客审核分组
     */
    public static final String BLOG_AUDIT_GROUP = "blog_audit_group";

    /**
     * 博客审核
     */
    public static final String BLOG_AUDIT = "blog_audit";

    /**
     * 博客审核用户
     */
    public static final String BLOG_AUDIT_USER = "blog_audit_user";

    /**
     * 博客审核用户配置
     */
    public static final String BLOG_AUDIT_USER_CONFIG = "blog_audit_user_config";

    /*----------------------------------------------------------------------------------------------------------------*/

}
